push:
	rsync -avc --delete --force --rsh="ssh -p 333" --exclude=".git" --exclude=".vagrant" --exclude="vagrant*" . ops31.sumilux.com:puppet/

# push-hf, used by tingl for local puppet server
push-hf:
	rsync -avc --delete --force --rsh="ssh -p 22" --exclude=".git"  --exclude=".vagrant" --exclude="vagrant*" . hf121.sumilux.com:puppet/

push-tingl:
	rsync -avc --delete --force --rsh="ssh -p 333" --exclude=".git" --exclude=".vagrant" --exclude="vagrant*" . tingl@ops31.sumilux.com:puppet/

push-hf-tingl:
	rsync -avc --delete --force --rsh="ssh -p 22" --exclude=".git"  --exclude=".vagrant" --exclude="vagrant*" . tingl@hf121.sumilux.com:puppet/

# Push to the production environment

push-prod:
	rsync -avc --delete --force --rsh="ssh -p 333" --exclude=".git"  --exclude=".vagrant" --exclude="vagrant*" . stevel@ops31.sumilux.com:/etc/puppet/srcrepo
